substantial likelihood - German English Dictionary